/*
 * Problema: Supondo que a população de um país A é 90.000.000 habitantes e sua taxa de crescimento anual é de 3,5% e que a população do país B é de 200.000.000 habitantes com uma taxa anual de 1,5% , faça 
 * um algoritmo que determine quantos anos serão necessários para que a população do país A ultrapasse ou iguale a população do país B e quanto o país A cresceu em termos de números de habitantes.
 */

class Populacao
{
        public static void main(String[] args)
        {
                double a = 90000000, b = 200000000, taxaA = 3.5 / 100, taxaB = 1.5 / 100, nHabitantes = 90000000; 
                int ano = 0;
                for(; a <= b; ano++)
                {
                        a = (a * taxaA) + a;
                        b = (b * taxaB) + b;
                }
                nHabitantes = a - nHabitantes;
                System.out.println(">>> Quantidade de anos para a população do país A ultrapassar a população do país B = "+ano);
                System.out.println(">>> A população de A cresceu em número de habitantes em "+nHabitantes);
        }
}